query stations - German English Dictionary